RELATED WORDS
PARAPHRASING
to send a person, office etc large quantities as if flooding
drown, overwhelm